information sharing technology - Español Inglés Diccionario